mint chocolate - German English Dictionary